import request from '@/utils/request'

/**
 *
 * @params{
    "name": "",
  }
 */
// 添加补邮信息
export function addItem(data) {
  return request({
    url: '/api/orderInfo/add',
    method: 'post',
    data
  })
}
/**
 *
 */
// 删除补邮信息
export function deleteItemById(data) {
  return request({
    url: '/api/orderInfo/delete',
    method: 'post',
    data
  })
}

/**
 *
 * @params{
	"id": 0,
	"name": "",
}
 */
// 修改补邮信息
export function updateItem(data) {
  return request({
    url: '/api/orderInfo/update',
    method: 'post',
    data
  })
}
// 查询补邮信息
export function getItemList(data) {
  return request({
    url: '/api/orderInfo/page',
    method: 'post',
    data
  })
}
// 导入补邮信息
export function importItemList(params) {
  return request.post(
    '/api/orderInfo/batch-import',
    params,
    {
      headers: {
        'Content-Type': 'multipart/form-data'
      }
    }
  )
}

/**
 *
 * @params{
    "name": "",
  }
 */
// 添加商品信息
export function addCommondity(data) {
  return request({
    url: '/api/commodity/add',
    method: 'post',
    data
  })
}
/**
 *
 */
// 删除商品信息
export function deleteCommondityById(data) {
  return request({
    url: '/api/commodity/delete',
    method: 'post',
    data
  })
}

/**
 *
 * @params{
	"id": 0,
	"name": "",
}
 */
// 修改商品信息
export function updateCommondityItem(data) {
  return request({
    url: '/api/commodity/update',
    method: 'post',
    data
  })
}
// 查询商品信息
export function getCommondityItemList(data) {
  return request({
    url: '/api/commodity/page',
    method: 'post',
    data
  })
}

// 导入商品信息
export function importCommondityList(params) {
  return request.post(
    '/api/commodity/batch-import',
    params,
    {
      headers: {
        'Content-Type': 'multipart/form-data'
      }
    }
  )
}

/**
 *
 * @params{
    "name": "",
  }
 */
// 添加发货信息
export function addOrderItem(data) {
  return request({
    url: '/api/orderInfoDetails/add',
    method: 'post',
    data
  })
}
/**
 *
 */
// 删除发货信息
export function deleteOrderById(data) {
  return request({
    url: '/api/orderInfoDetails/delete',
    method: 'post',
    data
  })
}

/**
 *
 * @params{
	"id": 0,
	"name": "",
}
 */
// 修改发货信息
export function updateOrderItem(data) {
  return request({
    url: '/api/orderInfoDetails/update',
    method: 'post',
    data
  })
}
// 查询发货信息
export function getOrderItemList(data) {
  return request({
    url: '/api/orderInfoDetails/page',
    method: 'post',
    data
  })
}

// 导入发货信息
export function importOrderList(params) {
  return request.post(
    '/api/orderInfoDetails/batch-import',
    params,
    {
      headers: {
        'Content-Type': 'multipart/form-data'
      }
    }
  )
}
